package top.ltc_cn.springboot_tools.tools.satoken.stp;

import cn.dev33.satoken.stp.StpLogic;
import cn.dev33.satoken.stp.StpUtil;

/**
 * StpLogic 门面类，管理项目中所有的 StpLogic 账号体系
 */
public class StpKit {

    /**
     * 默认原生会话对象
     */
    public static final StpLogic DEFAULT = StpUtil.stpLogic;

    /**
     * User 会话对象，管理 User 表所有账号的登录、权限认证
     */
    public static final StpLogic USER = new StpLogic("user");

    /**
     * 二级认证中账号
     * LoginAuth 会话对象，管理 User 表所有账号的登录中身份验证
     */
    public static final StpLogic LOGIN_AUTH = new StpLogic("login_auth");

}

